Skip to main content

ランタイム構成

PCANUSBアダプターのインストール

ヒント

コンポーネントCmpPCANBasicDrvは、USBドングルおよびその他のハードウェアをサポートするPCAN BasicAPIに基づいています。詳細については、「PEAKシステム」のホームページをご覧ください。

PCAN Basic APIのサポートは、次の場合にのみ実装されます。 CODESYS Control WinCODESYS Gateway V3

手順. これを行うには、以下の手順に従います。
  1. 製造元のWebサイトからドライバーをダウンロードし、Windowsオペレーティングシステムにインストールします。

  2. PLC構成ファイルを開きます CODESYSControl.cfg テキストエディタで。このファイルはにあります CODESYS インストールディレクトリ \GatewayPLC

    使用したい場合 CODESYS Gateway V3、次に開きます Gateway.cfg

  3. セクションに次の行を追加します [ComponentManager]Component.X=CmpPCANBasicDrv

    コンポーネント番号X(X = 1,2,3、…)が連続していて、番号が欠落していないことを確認します。

  4. 変更を保存して、エディターを閉じます。

  5. ランタイムシステムを起動します。

    CODESYS は、PLCロガーで検出されたPCANハードウェアとそれぞれのCANネットワーク番号を示しています。

  6. CANネットワーク番号を入力します 通信網 CANbusの 全般的 タブ。

SontheimUSBアダプターのインストール

ヒント

コンポーネントCmpCANFoxDrvは、USBドングルおよびその他のハードウェアをサポートするSontheim MTAPIに基づいています。詳細については、「Sontheim IndustrieElektronikGmbH」の会社のホームページを参照してください。

MT APIのサポートは、 CODESYS Control WinCODESYS Gateway V3

手順. これを行うには、以下の手順に従います。
  1. 製造元のWebサイトからドライバーをダウンロードし、Windowsオペレーティングシステムにインストールします。

  2. PLC構成ファイルを開きます CODESYSControl.cfg テキストエディタで。このファイルはにあります CODESYS インストールディレクトリ \GatewayPLC

    使用したい場合 CODESYS Gateway V3、次に開きます Gateway.cfg

  3. セクションに次の行を追加します [ComponentManager]Component.X=CmpCANFoxDrv

    コンポーネント番号X(X = 1,2,3、…)が連続していて、番号が欠落していないことを確認します。

  4. 変更を保存して、エディターを閉じます。

  5. ランタイムシステムを起動します。

    CODESYS は、検出されたMT APIハードウェア(例:CANfox)とPLCロガーのそれぞれのCANネットワーク番号を示しています。

  6. CANネットワーク番号を入力します 通信網 CANbusの 全般的 タブ。

IxxatUSBアダプターのインストール

ヒント

CmpIxxatCANDrvコンポーネントは、USBドングルおよびその他のハードウェアをサポートするIxxat VCI V4APIに基づいています。詳細については、「HMSインダストリアルネットワークス」の会社のホームページを参照してください。

Ixxat VCI V4 APIのサポートは、次の場合にのみ実装されます。 CODESYS Control WinCODESYS Gateway V3

手順. これを行うには、以下の手順に従います。
  1. 製造元のWebサイトからドライバーをダウンロードし、Windowsオペレーティングシステムにインストールします。

  2. PLC構成ファイルを開きます CODESYSControl.cfg テキストエディタで。このファイルはにあります CODESYS インストールディレクトリ \GatewayPLC

    使用したい場合 CODESYS Gateway V3、次に開きます Gateway.cfg

  3. セクションに次の行を追加します [ComponentManager]Component.X=CmpIxxatCANDrv

    コンポーネント番号X(X = 1,2,3、…)が連続していて、番号が欠落していないことを確認します。

  4. 変更を保存して、エディターを閉じます。

  5. ランタイムシステムを起動します。

    CODESYS は、PLCロガーで検出されたIxxatハードウェアとそれぞれのCANネットワーク番号を示しています。

  6. CANネットワーク番号を入力します 通信網 CANbusの 全般的 タブ。

KvaserUSBアダプターのインストール

ヒント

CmpKvaserCANDrvコンポーネントは、USBドングルおよびその他のハードウェアをサポートするKvaser CANBus-API(CANlib)に基づいています。 Kvaserの会社のホームページを参照してください(www.kvaser.com)追加情報。

Kvaser APIのサポートは、次の場合にのみ実装されます。 CODESYS Control WinCODESYS Gateway V3

手順. これを行うには、以下の手順に従います。
  1. 製造元のWebサイトからドライバーをダウンロードし、Windowsオペレーティングシステムにインストールします。

  2. PLC構成ファイルを開きます CODESYSControl.cfg テキストエディタで。このファイルはにあります CODESYS インストールディレクトリ \GatewayPLC

    使用したい場合 CODESYS Gateway V3、次に開きます Gateway.cfg

  3. セクションに次の行を追加します [ComponentManager]Component.X=CmpKvaserCANDrv

    コンポーネント番号X(X = 1,2,3、…)が連続していて、番号が欠落していないことを確認します。

  4. 変更を保存して、エディターを閉じます。

  5. ランタイムシステムを起動します。

    CODESYS は、PLCロガーで検出されたKvaserハードウェアとそれぞれのCANネットワーク番号を示しています。

  6. CANネットワーク番号を入力します 通信網 CANbusの 全般的 タブ。

SJA1000コントローラーのインストール

The CODESYS Control Win ランタイムシステムは、CANコントローラーSJA1000に基づく汎用ドライバー「CmpSJACanDrv」をサポートしています。

アダプタをインストールした後、それぞれのドライバを「W2K_XP_Drivers」ディレクトリ(RTEインストールディレクトリ内)からインストールする必要があります。

手順. これを行うには、以下の手順に従います。
  1. RTE構成ファイルを開きます CODESYSControl.cfg テキストエディタで。このファイルはにあります CODESYS インストールディレクトリ \Gateway PLC

  2. セクションに次の行を追加します [ComponentManager]Component.X=CmpSJACanDrv

    コンポーネント番号X(X = 1,2,3、…)が連続していて、番号が欠落していないことを確認します。

  3. 変更を保存して、エディターを閉じます。

パラメータの詳細については、ドキュメント「CODESYSControlRTEV3_Manual.pdf」を参照してください。

ヒント

RTE設定は、RTE構成ダイアログでも編集できます。

EtherCAT/CANゲートウェイEL6751のインストール

ヒント

この機能は、CANopenマスター/スレーブEL6751ターミナルでのみ使用でき、CANopenスレーブEL6751-0010ターミナルでは使用できません。

手順. これを行うには、以下の手順に従います。
  1. をインストールします EtherCAT パッケージ。

  2. PLC構成ファイルを開きます CODESYSControl.cfg テキストエディタで。このファイルはにあります CODESYS インストールディレクトリ \GatewayPLC

  3. セクションに次の行を追加します [ComponentManager]Component.X=CmpEL6751CanDrv

    コンポーネント番号X(X = 1,2,3、…)が連続していて、番号が欠落していないことを確認します。

  4. 変更を保存して、エディターを閉じます。

  5. プロジェクトに、 EtherCAT 主人。

  6. でデバイススキャンを実行します EtherCAT 主人。ハードウェアが利用できない場合は、デバイスの説明を手動で挿入することもできます。

    CODESYS EL6751端子を見つけます。

  7. CANミニドライバーデバイスの説明を選択します。

    重要

    ベッコフから元のデバイスの説明を選択しないでください。代わりに、CANミニドライバーデバイスの説明が必要です。このデバイスの説明は、 EtherCAT パッケージ。

    メッセージの数は、サイクルごとに送受信できるCANメッセージの最大数を示します(これは、 EtherCAT フレームごと)。

  8. スキャンしたデバイスを挿入します。

  9. これで、CANopenManager、CANopenDevice、J1939ManagerなどのCANベースのスタックをCANbusノードの下に挿入できます。その後、通常どおりに使用できます。 CANbusノードでは、ボーレートのみを変更できます。ネットワークIDは、実行時に自動的に割り当てられます。または、CL2またはCAN-APIを介してCANをアドレス指定することもできます。

    注記

    対応する機能ブロックを使用して、ドライバを開くためのネットワークIDを取得できます。

    を設定する必要があります EtherCAT それが十分に速いようにバスタスク。たとえば、CANメッセージを4ミリ秒間隔で送受信する場合は、送信間隔を維持できるように、バスサイクルタスクを少なくとも4ミリ秒(またはそれ以上の方が良い)に設定する必要があります。